.homeMain {
    .foot_header {
        display: flex;
        overflow-y: scroll;
        text-align: center;
        padding: 20px 0;
        justify-content: space-around;
        .foot_header_box {
            background-color: #fff;
            padding: 0 10px;
            border-radius: 15px;
            margin-left: 10px;
            box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2);
            .foot_header_img {
                width: 60px;
            }
        }
    }
    .foot_content {
        height: 150px;
        color: #ffffff;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 48px;
        user-select: none;
      }
    .home_shitang {
        overflow: hidden;
        margin: 0 auto;
    }
    .foot_change {
        display: flex;
        margin-top: 20px;
        justify-content: space-around;
        .foot_change_box {
            background-color: #fff;
            border-radius: 10px;
            width: 46%;
            display: flex;
            align-items: center;
            .foot_bannr_Img {
                width: 80px;
                height: 70px;
            }
            .foot_change_box_small {
                font-size: 10px;
                color: #808080;
            }
        }
    }
    .foot_banner {
        width: 98%;
        margin: 10px auto;
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        .foot_banner_box {
            width: 45%;
            margin-left: 5px;
            margin-bottom: 8px;
            border-radius: 15px;
            padding: 5px;
            background-color: #fff;
            .foot_banner_img {
                overflow: hidden;
                border-radius: 10px;
                .foot_logo {
                    width: 100%;
                }
            }
            .foot_banner_tittle {
                width: 90%;
                font-weight: 600;
                font-size: 13px;
                overflow: hidden;  /* 将超出部分隐藏 */
                text-overflow: ellipsis;  /* 显示省略号 */
                white-space: nowrap;  /* 禁止换行 */
            }
            .foot_banner_num {
                padding-top: 5px;
            }
            .foot_banner_price {
                color: red;
                font-size: 15px;
                .foot_banner_oldPrice {
                    color: #808080;
                    font-size: 13px;
                    text-decoration: line-through;
                }
            }
        }
    }
}
